/** layuiAdmin.std-v1.2.1 LPPL License By http://www.layui.com/admin/ */
/**
 * 将日期格式化成指定格式的字符串
 * param date 要格式化的日期，不传时默认当前时间，也可以是一个时间戳
 * param fmt 目标字符串格式，支持的字符有：y,M,d,q,w,H,h,m,S，默认：yyyy-MM-dd HH:mm:ss
 * returns 返回格式化后的日期字符串
 */
function dateFormat(date, fmt)
{
    date = date == undefined ? new Date() : date;
    date = typeof date == 'number' ? new Date(date) : date;
    fmt = fmt || 'yyyy-MM-dd HH:mm:ss';
    var obj =
        {
            'y': date.getFullYear(), // 年份，注意必须用getFullYear
            'M': date.getMonth() + 1, // 月份，注意是从0-11
            'd': date.getDate(), // 日期
            'q': Math.floor((date.getMonth() + 3) / 3), // 季度
            'w': date.getDay(), // 星期，注意是0-6
            'H': date.getHours(), // 24小时制
            'h': date.getHours() % 12 == 0 ? 12 : date.getHours() % 12, // 12小时制
            'm': date.getMinutes(), // 分钟
            's': date.getSeconds(), // 秒
            'S': date.getMilliseconds() // 毫秒
        };
    var week = ['天', '一', '二', '三', '四', '五', '六'];
    for(var i in obj)
    {
        fmt = fmt.replace(new RegExp(i+'+', 'g'), function(m)
        {
            var val = obj[i] + '';
            if(i == 'w') return (m.length > 2 ? '星期' : '周') + week[val];
            for(var j = 0, len = val.length; j < m.length - len; j++) val = '0' + val;
            return m.length == 1 ? val : val.substring(val.length - m.length);
        });
    }
    return fmt;
}

;
layui.define(["table", "form", "element"],
    function(e) {
        var t = layui.$,
            i = layui.table,
            r = (layui.form, layui.element);
        i.render({
            elem: "#LAY-app-system-order",
            //url: layui.setter.base + "json/workorder/demo.js",
            url: "/api/docker/images",
            cols: [[{
                type: "numbers",
                fixed: "left"
            },
                {
                    field: "repository",
                    width: 200,
                    title: "仓库"
                },
                {
                    field: "tag",
                    width: 200,
                    title: "TAG"
                },
                {
                    field: "imageId",
                    minWidth: 100,
                    title: "镜像Id",
                },
                {
                    field: "created",
                    width: 165,
                    title: "创建时间",
                    templet: '<div>{{dateFormat(parseInt(d.created+"000"),"yyyy-MM-dd HH:mm:ss")}}</div>'
                },
                {
                    field: "sizeText",
                    width: 150,
                    title: "大小"
                },
                // {
                //     field: "progress",
                //     title: "进度",
                //     width: 200,
                //     align: "center",
                //     templet: "#progressTpl"
                // },
                // {
                //     field: "submit",
                //     width: 100,
                //     title: "提交者"
                // },
                // {
                //     field: "accept",
                //     width: 100,
                //     title: "受理人员"
                // },
                // {
                //     field: "state",
                //     title: "工单状态",
                //     templet: "#buttonTpl",
                //     minWidth: 80,
                //     align: "center"
                // },
                {
                    title: "操作",
                    align: "center",
                    fixed: "right",
                    width: 100,
                    toolbar: "#table-system-order"
                }]],
            page: !0,
            limit: 10,
            limits: [10, 15, 20, 25, 30],
            text: "对不起，加载出现异常！",
            done: function() {
                r.render("progress")
            }
        }),
            i.on("tool(LAY-app-system-order)",
                function(e) {
                    layer.msg("该功能暂未实现",{ icon: 0 ,time: 2000 });
                    return;
                    // e.data;
                    // if ("edit" === e.event) {
                    //     t(e.tr);
                    //     layer.open({
                    //         type: 2,
                    //         title: "编辑工单",
                    //         content: "/app/workorder/listform.html",
                    //         area: ["450px", "450px"],
                    //         btn: ["确定", "取消"],
                    //         yes: function(e, t) {
                    //             var r = window["layui-layer-iframe" + e],
                    //                 l = "LAY-app-workorder-submit",
                    //                 o = t.find("iframe").contents().find("#" + l);
                    //             r.layui.form.on("submit(" + l + ")",
                    //                 function(t) {
                    //                     t.field;
                    //                     i.reload("LAY-user-front-submit"),
                    //                         layer.close(e)
                    //                 }),
                    //                 o.trigger("click")
                    //         },
                    //         success: function(e, t) {}
                    //     })
                    // }
                }),
            e("workorder", {})
    });